Decouple demo from top-level cmake

3 jobs for main in 53 seconds (queued for 1 second)
Scheduled