I’m not an expert of PostgreSQL. But isn’t this might cause data inconsistent?
For example, you write to the primary node and read from the replica who has not got the replication yet?
See more here: SQL replication capability for temporal postgres db - #4 by tihomir