ProjectorModel; Trigger logic; SphereModel; Model is interface now