Removed redundant declaration
Made animation step API private

As it does make sense to have it accessible to the public
Merge remote-tracking branch 'origin/102-animation-controls' into next

* origin/102-animation-controls:
  Made animation step API private
  Removed redundant declaration