docs: public void lockLocation() throws IllegalStateException {
  		checkState(lockedLocation == null, "Location is already locked");
  		checkState(sharedSlot != null, "Cannot lock location without a slot.");
  
  		lockedLocation = sharedSlot.getTaskManagerLocation();
  	}