Update Renderable interface to include lightPosition