15618 refs would explain it. Decoration has to go searching through all those refs to find which are associated with the commit ID. Before packing that meant reading 15618 files on disk. After packing it has to read and parse a 945K file; faster, but still extra work. 15618 refs is a lot. You may need to clean up old branches.
↧