Global Texture Properties in VFX Graph

Hello, I am trying to access a global Texture3D to use for both collision and as an emitter shape in VFX Graph. I have seen the discussion about global properties:

Which was most useful, but it only shows how to set attributes from global properties or how to sample a texture from global properties.
I want the texture it self so I can feed it into a Position Shape SDF node or a Collision Shape SDF node.

I have tried doing this using an include file with my global variables and then a custom HLSL node which fetches the value, but this is clearly not allowed as it doesnt compile.

Is there a different way of doing this or is it simply not supported?


(I know I can just set the property through traditional C#, but it would be such a relief to be able to do this)