Processes are slower when I multiply matrices by 10, and faster when I divide by 10

Code this long cannot be readily evaluated without a minimal working example, preferably in the form of a reprex. This has the benefit of scrubbing for situations such as

> codonsInSeq <- c()
> condonInSeq
Error: object 'condonInSeq' not found