How to set up custom depth on a recursively spawned actor (surface-oriented mouse cursor)

Have a look at what decals can do:

Sounds like that’s what you’re looking for.