Custom Mouse Icon DisplayOrder Above CoreGui

I have a custom mouse icon I implemented for my game. Everything works great with it, but I want it to show up above CoreGui so the player can actually tell when they’re clicking CoreGui.

I can’t use UserInputService.MouseIcon since I want to set AnchorPoint, ImageColor, Size, and ScaleType as I change the Image based on user mouse context.

Anyone know of anything?

https://gyazo.com/4bce7334d8a6d5a155aa98a56c9c801f

I am pretty sure you can’t display anything over CoreGui since CoreGui will always render above anything in the StarterGui