first pass scene (context) switching