Building Virtual Production Systems