First cut of the generator code, the replacement for cron-updated nodelets