Conveyer checks if canAccept each time a moveEnd. Conveyer also moves entities from haveToDispose if a callerObject is given