Fix simulator slow motion animations.

Using CACurrentMediaTime() directly broke slow-motion animation support. Use the same logic as -render to ensure consistent timing.