refactor offline map descriptor in a delegate class
MBXSparseMapDescriptor