ANavigationData::PurgeUnusedPaths

Removes from ActivePaths all paths that no longer have shared references (and are invalid in fact)