adding MappedPointCache