docs: def get_chunks(self, boundingbox=None):
          """
          Return a list of all chunks. Use this function if you access the chunk
          list frequently and want to cache the result.
          Use iter_chunks() if you only want to loop through the chunks once or have a
          very large world.
          """
          if self.chunks == None:
              self.chunks = list(self.iter_chunks())
          return self.chunks