This doesn't have anything to do with how the animations is implemented.

Instead this is about views nested in views and loading those together, a view that is loaded with the parent should be animated with the parent, not by it self.

And that is why we only animate views that are updated based on the events and not when compile/linking.