Each Structure uses its own View to render + events.