If animations are disabled, the animation ends when calling play returns. Therefore, everything has to be set before calling play when animations can be disabled. Closes #368