Scale animation by elapsed time to make it consistently fast across hardware