Moves override logic in a dedicated model