As far as I can see, each remote network should be split FE/BE (a point not addressed by you) whatever it does.
Therefore, updates to the way their data is manipulated is usually performed by the replacement of the entire FE, not just parts of the FE as in queries.
Are the remote databases split and how are they split?
Regards,
Chris.