Blueprint Functions: Pass by Reference for Outputs possible?

Hi,

i have made Blueprint Functions with a Blueprint 3D Array (Array in Array in Array) as Input by Reference.

Here is a picture:

248146-pic1.png

I would like to have a Reference of one of the Elements of that Array as Output, but there isnt a “Pass-by-Reference” option for outputs.
So i have to return x,y,z.

What is the reason that outputs cannot be a reference (except objects of course)?
Could this be a Feature Request?

Please help. It would make my coding much cleaner.

Thanks and Cheers

raidfire.net