2D - Cursor

What is the best way of making it so when the cursor is hovering over an item that can be interacted with it will change the cursor’s image.

So a log will change the cursor to a pickup cursor
A door will change the cursor to an open cursor

GIF - https:///74489a64d31fe1f9f776c14740d6723d

You can assign you custom cursor widgets here :

And switch between them , using this node :

And is there a way to show/hide cursor, and be able to rotate camera completely at the same time?