make sure border gets changed to correct color when no animation is present
Ensure animations get run from current state instead of "jumping" to end of previous animation.