code: @Override
      public final void recycle()
      {
          speedX = 1.0;
          speedY = 1.0;
          destinationReached = true;
          renderDebug = false;
          skip = false;
          moving = false;
          pathStopped = false;
          pathStoppedRequested = true;
          pathFoundChanged = false;
          currentStep = 0;
          path = null;
          moveX = 0.0;
          moveY = 0.0;
          sharedPathIds.clear();
      }
docs: /*
  Recyclable