Yeah, as Phil said, this isn’t going to work as-is.
We could in theory implement something like this (it is convenient in Vision to be able to get/put
arbitrary objects at runtime), but I wouldn’t expect it anytime soon, so you’ll have to work around it somehow.