You’re using messaging service to transfer data between servers, which I mean I wouldn’t really do just generally do to all the topics I see about messaging service.
Datastores transfer between servers, so “theoretically” you could keep doing :GetAsync() from the datastores to get the information and have it continuously updated.