fixes roundstart runtimes by job_preferences index checks be explicit key checks instead, plus some extra sanity checks