Rearranged some show report detail code, and some microoptimisations :shrugs: