Non-Canvas-Ligths now also only get updated when update is called (i.e. light is changed).