fetches names in cases involving multiple levels of properties in object names