try to make refs to large objects more ephemeral