Yes, this is the only workaround at the moment.
But much effort and sometimes impossible when printing multiple parts.
The better way would be, to perfect the retract/unretract settings with different speeds proposed here:
viewtopic.php?f=23&t=689
Frank