- [ ] `self.use_ref_grid` is a bool (use original grid if false) - [ ] `self.union_operation bool (use intersect of two arrays if False, extend arrays if true) then `self.add(.... use_ref_grid=None, self.union_operation=None)`