There’s zero reason to not implement this to the Roblox Studio engine.
I’m tired of the limitations of this engine — because I really do like it, but it’s hard to keep doing so.
You have to understand that it’s a game engine, not a kids playground.
Basically every single other engine does hundreds of things Roblox doesn’t. Roblox can, but there’s always excuses, usually being something along the lines of “We strive to ensure seamless experience across all platforms, and therefore we conclude that it is out of scope to develop and maintain this.”