I think it's OK for _startTime to change after this line. I need to initialize _lastCurrentTime to something sensible for the first tick.

Maybe we should talk about this a bit though.