IMO, adding an extra hop is an obvious transaction pattern and the next step is a rule against that. But yes, these are work arounds.