Now, all things considered, having used bgfx in various languages, I think the Orthodox C++ approach leads to quite clean code.