My idea is another option in the pathing tool. It would contain all of the exsisting tools but guests CAN NOT cross the perimeter of these paths.
Once you have created a layout using this option, you can select the "intersection" option and choose a length of intersection you want.
These will snap to the perimeter and allow you to choose places around the perimeter that guests can cross.
We could then build around these and place our entrances etc in the intersection locations and not have guests walk through walls.
We could then place benches etc against these walls and guests wont bug out because they are so close to a barrier.
We could also use this same tool to draw around objects on a path, not add any intersecting points and make guests walk around things.
This would be much better than the barriers.
Once you have created a layout using this option, you can select the "intersection" option and choose a length of intersection you want.
These will snap to the perimeter and allow you to choose places around the perimeter that guests can cross.
We could then build around these and place our entrances etc in the intersection locations and not have guests walk through walls.
We could then place benches etc against these walls and guests wont bug out because they are so close to a barrier.
We could also use this same tool to draw around objects on a path, not add any intersecting points and make guests walk around things.
This would be much better than the barriers.