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?