Hi, @ronald. One possible approach would be to use MacroBackerUpper at a lower frequency and, then to address your specific requirements, use a macro I recently shared: Zip Smart Group(s)
I'll more specifically address your requirements in that thread.