Very interesting, Thanks for the info!
I suppose they use a Trackmobile to move passenger cars on and off the turntable, to access the roundhouse. A service facility like that could be an interesting way to 'operate' big passenger cars on a small layout.