@Nullable
  @Override
  public Location getReleaseLocation() {
    if (_releaseLocation == null && _bounds.getWorld() != null) {
      return _bounds.getWorld().getSpawnLocation();
    }

    return _releaseLocation != null ? _releaseLocation.clone() : null;
  }