For these type of columns you only get drop down lists in the trigger. So inorder not to stomp on the existing values in the item, you need to add a condition for each possilbe alternative. If you have Choice or Lookup Column with many values this makes the flow almost unuseable because of the work and complexity involved.
Please add Dynamic Content for these columns in the Update Item Trigger.
Thanks,
Joe