playground--mst-bare react-query is another option, aside from urql TODO add mst-middleware to track action (request) failures, and manage retry