Animation mixins without the bloat