images
    settings (sampler)
text
    on update for text widget (then don't need to store textures in active data)
abstract sensors to work with any event, maybe associate data as well?
