Showing a different picture on hover and changing the mouse cursor

Yes. But there you can put global things only (property is read only within a running program). And you cannot add variables to it (like adding a Webpicture.URL).