rather than removing edit, props are rebound with edit function omitted