How to remove a memory range added with doca_mmap_populate()?

When I call doca_mmap_populate() with a new <vaddr,size> I am assuming it stores that memory range in an internal structure. How do I tell DOCA to remove that range from its mapping after I am done using it?
Currently the only way I see is via the callback function doca_mmap_memrange_free_cb_t() which will be called as part of doca_mmap_destroy(). If I do not want to wait until destroy to cleanup the mapping, which API should I use?