DRY up list_partials