SLICE-12 Added cashing Mapping Strategy to improve efficiency of mapping

Added cashing Mapping Strategy to improve efficiency of mapping.