From what I've seen, at the moment some city puts a purple square around a tile, earmarking it for possible cultural expansion, the game assigns it to that city, meaning that even buying it for another city doesn't change ownership anymore.
Only if another city is closer to the stone, like 2 tiles away instead of 3, ownership will change.