pub type DynIconSurface = IconSurface<Box<dyn Any>>;
pub struct DynIconSurface { pub element: Box<dyn Any>, pub state: State, pub offset: Vector, }
element: Box<dyn Any>
state: State
offset: Vector