If its an always, why not bake the behavior into these rather than at touch points?