That's a nice example! Have you also tested if it is possible to assign that by reference so that it is possible to change that array later without updating the context?