reworked animation in BoardPainter (beta for now)