I’d like to define the deploy model such that it pulls in the stack property if present, by invoking GET /vulcan-service/v1/deploys/1/stack. This will return a 404 if the property is ‘null’.

Am I going down the wrong path by looking at somehow using Stack.Ref.type here? It’s not quite the same as it doesn’t exist in the main object, but I could perhaps shoehorn it in via can-connect::parseInstanceData() ?

Thanks for digging into this! This is definitely useful background info… For my particular case I was able to update the server response to populate the complex field using a Spring Data Rest Projection: