MEDIUM / Modifify ResourceLocator to handle resources over multiple
repositories (to be refactored)