Achieves "infinite simulation distance" by keeping track of how long things have not simulated for, and then updating them like they've always been simulating.