retain meta objects when accessing