I've got a massive animator controller for my main character in my 2D game. I want to know if my animator controller will load every animation for my main character all at once since all of his animation clips are in the controller. That would represent a huge number of sprites. The game uses sprite animation.
For posterity, all sprites in all animation clips used in an Animator Controller will be pre-loaded into memory.
In other words, it's not a good idea to have all of your animations for a character handled by one Animator Controller if you have lots of animations for that character.
In my case, (2D point and click adventure game), I'm going to have to either break my controllers apart, or start using the Playables API (probably via some third party library like Animancer).
I wish this were documented somewhere, so here's my wish being granted! Hope this helps someone else.