Get Component by Class not returning components in hierarchical order

I agree - the cast is cleaner and allows me to use the component in other projects without adding tags to each actor. The function is a oneshot.