Right now, charges need to be cloned to be brought to the top of the stack. We might want to consider how we display charges in order and how we can reorder them.