Got rid of rather arbitrary logic and instead just now have three steps - daylight off, projector magic, and finally set selection based on most recent activity.