Create Multiple Variant Exceeded Timeout

After I reached around 2300 variations to one item, I get a timeout error when adding more.

The more variations I have, the less I can add with the create multiple job.

I wonder if this is normal and expected, and if it happens only to this given item, or if now it will happen whenever I create multiple variations for other items.

I already tried to optimize the hardware configurations, both mysql innodb and workers.

Here is the error from the job:

raise self._exception(‘Task exceeded maximum timeout value ({0} seconds)’.format(self._timeout))
rq.timeouts.JobTimeoutException: Task exceeded maximum timeout value (300 seconds)