Bugfix in design domain: The utility intersection functions took two positions as arguments but where called with a position and a ray. Now they take a position and a ray as arguments to increase similiarity with 2D DSC.
Using a more appropriate threshold to determine whether a vertex has moved to its destination.