Unfortunately, it's a side effect of how item pickups are coded in the game. They're auto-scaled based on the size of the first object it finds, so it looks weird on item pickups composed of more than 1 object. A vanilla example is the Warbanner, where it scales based on the warbanner pole, but doesn't take the cloth into account, so it appears bigger than it should be.