I’ve never seen @compile_workload surround an include call before, I would’ve expected @compile_workload to precompile the include call, not run it, so TV wouldn’t be assigned to. Does it work if you remove the @compile_workload begin block and just directly run the include?