introduce RegistryBacking interface and remove SpringBackedRegistry and GuiceBackedRegistry