So, recently, I have rearranged the files in my company's main code repo so it is more sorted and such. This involved moving almost every file to a different location in the repository and that was the only change that was made. This resulted in the .hg folder growing from 16 gb to 21 gb (+ 5 gb) with just one revision.
Why does this happen and is there a way I can avoid it and make that revision less large? Yes, I did use the move command and yes, I have searched Google and I haven't gotten any results to explain this or provide a way to reduce the size of the repo beyond splitting it into multiple ones (which would still likely be the same size).