docs: def _pop_entities(self, limit=50):
          """
          returns up to limit entities and pops them off the list
          """
          pop = self.data['entities'][:limit]
          del self.data['entities'][:limit]
          return pop