Currently, any widget built on top of a Sprite that wants to update the image buffer without allocating a new one or get the size of the image through the DrawShared API has to maintain its own separate copy of the active ImageHandle, which seems unnecessary and potentially error-prone. Adding a method to Sprite that returns the Option<&ImageHandle> would simplify this.