List Editing Design

Design notes for #674 and future list editing work.