simplified RenderEngine API + better doc