Locking doors makes things worse

Regarding living settlements being renabled:
So if you lock your doors your workers crowd around the doorways and halls blocking you from getting by.
Also if you place your bar inside then patrons get stuck outside, but it you unlock the door, then your workers wander outside your base and get killed by enemies. I am built right between two 3 skulled world boses, so you can see the issue i am having. And i havent even gotten to the worst part..
If my courtyard doors are unlocked and the 3 skulled boss agros into me, it literally runs around my base to whatever door is unlocked AND WALKS RIGHT IN!!! That is absolutely crazy. I tested this several times with the door locked and unlocked. Each time it was unlocked the boss was able to stroll right in.
So my choices are to remove my tavern so that npcs arent crowded outside my walls, or lock all my thralls in a separate building which defeats the purpose of living settlements. All because the devs cant tell the difference between friendly tavern visitors and world bosses.
Ive lost all my priests to the same boss simce yesterday which was not an issue before. Please scrap living settlements and make worker thralls placeble inside the benches again so they dont wander off or count towards thrall limits.

They should not bundle tavern patrons and work thralls in the same category. Before living setlements tavern patrons was abble to access the tavern without opening the doors, after the open doors and gates. Now if we lock a door to thralls also tavern patrons will cant open it too. A simply thing that community asked for was to has an option to make thralls sand in thier benchs. Like i place it free on world, he wander and do live settlement, if i place it on bench he stayson bench. No sense in putting a warrior thrall on te bench just to have some one working on it.