private void moveHostTo(ModelComponent host, double x, double y) {
		if (host instanceof GayBerneParticle) {
			GayBerneParticle p = (GayBerneParticle) host;
			p.translateTo(x, y);
			boundary.setRBC(p, Boundary.TRANSLATION);
			refreshForces();
		} else if (host instanceof RectangularObstacle) {
			RectangularObstacle obs = (RectangularObstacle) host;
			obs.translateCenterTo(x, y);
		}
	}