Problem with shared villagers in coop mode

So stickies don’t seem to exist in this forum, but I see that we are getting discussion about multiplayer, and specifically coop, in several different threads so maybe somebody could summarize/link to the different threads for newcomers to follow.

So far as I’ve read, I haven’t read any ideas on coop that seem mutually exclusive. The most extreme seems to be two+ players, each with their own settlers to control, starting widely separated so that each can build their own city with voluntary interaction between players. The other extreme is two+ players controlling the same set of villagers in the same area with forced interaction and cooperation. But if player starting distances could be setup at the start of a game and player responsibility for certain villagers could be togglable, I think one could smoothly transition into the other.