Right now when refreshing an array or object property, the children are updated in the least efficient way, by closing and reopening the property, thus rebuilding each and every child node. This is a really dumb but effective way to do this. Find a smarter but still effective method.