Mixed Fulfillments in a single order query?

@Bryan-Square I understand that categories can be used to control where the order is printed, but is there another way to control what items even go through the fulfillment pipeline via API and pickup fulfillment or is it just all or nothing?