Order tags sorting display

Hi, could anyone help with this. I am using order tags to add extra toppings on pizza. On the single selection of pizza it works fine, but when I do half and half pizza they group together… Here is an example

I order
1/2 meat lovers extra bacon
1/2 pepperoni extra onion

On the order display it will show
1/2 meat lovers
1/2 pepperoni
Extra bacon
Extra onion

Order tags do not stick to the half they been ordered with but group together under the order.

But some how On the kitchen printer it works fine it will print
1/2 meat lovers
Extra bacon
1/2 pepperoni
Extra onion

How do I get order display to show the same as it prints in the kitchen instead of grouping all order tags together under the order, as it makes confusing for the workers as they are not shore if they have selected correct order tags under specific half of pizza as it groups it all together?
Thanks

Here is some screenshots of what I am trying to explain

Any idea anyone how to have order tags displayed on the order screen in the order that you add them, as they always change the order once you add them???