Wenn du es wie folgt aufrufst kann du auf {$meineVariable} zurückgreifen statt {foobar}.
{foobar assign="meineVariable"}
...
{$meineVariable}
...
{$meineVariable->arrayfeld}
Macht aber nur Sinn wenn du in der Function ein Array zurückgibst. Ansonsten wäre mich nicht bekannt dass man etwas anderes anstellen kann ausser “return”.