There's no cross at Burrard Inlet, so you do have to go around.
The communities are fairly small. Belcarra, Ioco, and Anmore are the tiniest communities in the Lower Mainland. They're separate district municipalities, but I think their populations are about a thousand each.