Reverse edits on component logic
Build out partial family data save.  Still needs addresses (GroupLocations) which depend on the database family ID which is only set after db save