private boolean shouldCollide(PositionChangedObservable o) {
		ShouldCollideWithPowerFailureVisitor visitor = new ShouldCollideWithPowerFailureVisitor(o);
		for(PositionChangedObservable e : hoveringElements)
			e.accept(visitor);
		
		return visitor.shouldCollide();
	}