HCOLL-216 refactored so that we only have one StatelessChronicleMap class