Hi Stefan,
When assigning a List variable as value to a RecordList variable, OutSystems will implicitely convert these (effectively copying its contents).
So possible solution could be to use 3 variables (Types, Structs, Actions) of type RecordList and assign the lists from the webservice to those.
Regards,
Lennart