Refactoring a bit to create LRMappingScheme