Exposing the reactor workers API is the recommended way to go. Impeller should also not make OpenGL calls behind the applications back. So the application could defer Impeller calls like ...