Add Footprint method to merge with neighbors