Added synchronous methods for GameLoop