Cursor/image to indicate focused object instead of outline when selecting with encoder?

Currently on 0.8.2 with Zephyr. I have some hacky ideas on how to pull this off but I’m more just looking for suggestions or built-in functionality to accomplish this, if there’s something I missed in the docs. Assuming this needs to be done manually, my current plan is to remove the focused outline from all object styles and instead get the current focused object from an encoder, retrieve the coordinates and width/height, and draw a bitmap at some location. Then when a new object is focused I’d adjust the coordinates of the bitmap.