Animations -> callout-animation Branch

Significant issues with these animations on mobile/older platforms.
Creating a new branch with these changes to be merged once fallbacks
are implemented properly.