Katzen "bilden" keine Reviere, sie haben - und brauchen - sie. Das bedeutet aber nicht, dass sie Reviere nicht teilen, wenn sie sich sicher genug fühlen. Sprich: Hat die Katze ein wirklich sicheres Revier, dann ist sie eher bereit, das zu teilen.
Revierstreitigkeiten resultieren eigentlich immer aus Unsicherheit. Unter den Katzen entsteht die halt dann, wenn die eine Katze die andere Katze anzugreifen versucht und damit ihre eigenen Ressourcen gefährdet.
Ihr müsst also auf beiden Seiten erstmal Sicherheit reinbringen. Und die entsteht halt nicht, wenn ihr dauernd die Räume tauscht. Eine Katze im Freigang würde auch nicht einfach so in das Revier ihres Konkurrenten gehen, wenn der ihr klar signalisiert hat: Ey, Du hast hier nix zu suchen! Es sei denn, sie wäre auf Streit aus. Wenn ihr das also "künstlich" erzwingt, dann bewirkt ihr das Gegenteil von dem, was ihr bewirken wollt.