support for record entities with equalLength and mixed length arrays is working