Whether the piece arrived on square in this state change, with the board animating it.
bool get moved => animated && from != null;