With a transfers database containing ~150k files it can sometimes take 10-15 seconds to decide whether to enqueue a file. This seriously adds up when a user enqueues even a dozen files.
Review the queries used to compute the quotas and add additional indexes to cover them.