Hi David Hollins,
I am terribly sorry for the late reply. I could reproduce the behavior and it does occur when you have a reference to a persistent struct, in the persistent class and the struct has a decimal array. Can you confirm that this is your case?
We will fix this asap. Is it possible to use a class reference instead? For a struct reference all the fields of the struct are stored in the same table as the class. There is no separate table created for a struct.
Looking forward to assissting you further.
All the best,
the Telerik team