Rendering from c++ in a monogame window

I already know this works but is there anything wrong with doing this or anything that I should look out for.
I’m rendering certain things from a cpp library calling OpenGL directly while some other stuff is rendered from monogame.

I’m not sure myself. In theory as long as these are different OpenGL contexts then they won’t interfere with each other. That said i’m not a GL expert myself.