So I understand mapping for CPM, help me understand what makes maps work in QL- especially how they work with such large sizes.