add the explicit_submit_row tag. Overrides can now alter the displayed
buttons on the template level.
refactor _reorder() to reduce queries