light support scrolling + only draws what on screen