Having the window system the way it is is literally 100x nicer than the OpenTK way
I switched to GLFW for the sole reason that I hated OpenTK windowing, it was in my experience laggy and the fact that you had to inherit off it meant yeah I couldn't design it in the way I wanted it to be
The silk windowing makes it tempting just to write a minimal abstract around it so it can fit in with the current windowing system I already have