Worker job queue is unlimited (I think)
we don't want to accumulate thousands of queries in there, while database is being slow.
if added from scheduled we want to sleep while waiting for there to be space in queue, in unscheduled we don't really want to freeze the game if possible.
maybe two limits, soft and hard.