NEW: Each TQ can have at most 5k jobs, if beyond the limit, create a new one