### What is the task about? This is a simple task of replacing in the `repository.py` replace the usage: - `self._storage_backend.get(Snapshot.type)` by `_storage_load_snapshot()` - `self._storage_backend.get(Targets.type)` by `_storage_load_targets()` This change will require also update the unit tests Bonus: Implement `_storage_load_root` to replace usage of `_storage_backend.get(Root.type)` ### Parent feature _No response_ ### References _No response_ ### Code of Conduct - [x] I agree to follow this project's Code of Conduct