stripped LensObject class to minimum