RP tweaks
 - Actually create the queue workers, and run them on their own threads.
 - Ensure scheduled tasks create file records if they don't already exist