Filtering the list per @john_pierson 's suggestion (BoolMask) works to separate the list but when I connect it to the Tool.Eraser nothing is actually processed and erased (it returns a null). Any thoughts on why?
The upside is I figured out List@Level thanks to John & @Kulkul
edit: forgot the updated graph