make some optimizations to indexing aggregators

add a recursive iterating method to Indexer

clarify logging in recursion
v0.19.0