I share your frustration, though I never went to the trouble of devising that complex workflow. Hope there's a better solution out there.