makes exportEntities payload size much smaller - esp with sparse entities