This is true if you select a profile. It will run the routine with that profile's gear and then assign the results of the run to that profile (a new sequence is required to do this).
I think just selecting "Current Sequence" from the list instead of a profile will get you what you want... no new sequences or gear disconnects required.