Developers need the ability to see the Position/Properties of CoreGui

Why don’t they make coregui a read only service?

Don’t know, it’s very frustrating how hard it is to work with roblox’s gui

I think rather than allowing direct read access to CoreGui, a method to get and update the boundaries of internal GUIs would probably be better. It isn’t as easy as you think to just allow access to CoreGui.

ie: GuiService:GetCoreGuiBounds() → Rect and GetCoreGuiBoundsChangedSignal (thats a mouthful).