So workshops seem to be removed from you if you declare war on a kingdom where the workshop(s) are located within said kingdom.
So the issue is if a city such as Epicrotea rebels against its kingdom, and you war dec the rebels you lose the 3 workshops at that town, then siege and win and take...