Will eventually attach to the Simulation directly without first going through Engine. For now just redirects calls to EngineService to keep functions intact.