Related #12967, #10310

Like the supplier for ClientRegistrationRepository and JwtDecoder, it would be handy to have an implementation of RelyingPartyRegistrationRepository that defers the loading of the underlying registrations.

Additionally, it would be handy if this implementation accepted a Cache so that applications can leverage it as an implementation that refreshes the registrations.