Agree, it's also quite awkward to link a domain to a container, and sometimes it doesn't work well, for example gmail because it also uses Google.com (I want to separate Gmail and my Google search)
You can open a bookmark in a chosen tab via the context menu when right-clicking on a bookmark in e.g. your toolbar. I use this to separate Gmail accounts. I use private search for Google search.