Something just caught me out. Ok, so I was going through my objects using GetComponentsInChildren<UIFilledSprite> and I decided to add 2 UISprites in the intention that I could simply get at them quickly with
GetComponentsInChildren<UISprite>()[0]
etc.
Until I found out that no matter which I search for, both types of sprites are in the same list. Is this normal behaviour?
I am thinking that this is a feature.