Onboard artafinde as new TU

Issue: #420
2 jobs for artafinde_tu in 36 seconds (queued for 7 seconds)