One possible solution for this use-case which *might* infer less development cost and complexity, would be to allow a replication mode (--master) that is uni-directional, i.e. only syncs to the replica, but not back.