Nope, there is no alternative. It’s been this way for an unfortunately extremely long time, and I’ve mentioned this very issue over the years on the forums: High CPU usage on opengl repaints/renderFrame no matter what, even on unmodified default project - #2 by jrlanglois
This is really a topic for another discussion, but JUCE’s rendering approach is totally not designed for GPU drawing.