getX(), getY()), such as in a repository service, or in multiple repositories (the same client instance will be shared by XRepo , YRepo, etc.).Effect.cached and then yielding from that cached effect in every repository that needs it for example.