cache types of relative positions