You can stay with view entities but give them a shader that changes the lighting via some input variables (f.i. vecSkill41 or some global vars that are set to player's pan and the like). Alternatively, you can use level entities but set their ZNEAR flag.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual