DM-1128

New PR for code review of DM-1128, span-based grow operations for Footprint
Probably want to pass this by const reference.