That's what I suspected. There must be a server-side MM DB that is able to connect multiple addresses under one account. Unless, there is some odd blockchain voodoo involved.