Okay, to make this short: When diagonal loops are active, the direction seems to be calculated around 45 degree increments. This is fine in many cases, but in some instances (case and point: isometric projection), different degree increments are preferable. Would it be possible to make the restraints for each loop adjustable?