- Refactored timer: uses a fixedStep timer if frame rate drops.
- Optimized setFill.