first incarnation wip for animation support