I’ve noticed that too many subtasks leaves part of the subtask list unloaded.
I found myself trying to create a new subtask and it was creating at the end of an unloaded subtask list.
I also find that collapsing the comment threads in a task hides valuable information that needs to be present, at a glance, while first opening a task. The collapse / hide habit of the software may be an asset to some, but it assumes a fully literate and current audience. Not every project participant can assume the content of the collapsed/hidden comments. It’s dangerous.