Hi,
Currently yes, that would lead to situations like described in that
paper, where duplicated nodes are added to the map and the map is growing out of bound even when continuously revisiting the same areas. An idea is to set a maximum node density threshold, so that we remove old nodes in a fixed radius around any new nodes (loop closures or not). However, as described in this other
paper, in some cases, we may want to keep multiple versions / duplicates of same location (with two nodes not linked by a loop closure but very close to each other) when there are cyclic environmental changes (natural lighting).