Both Firefox and Blink are switching to limit custom cursors bigger than a particular size which intersect UI:
It was suggested in the dev-platform@ intent to ship thread that maybe adding some kind of text to the spec for this case could be worth it.