Initial version of aggregating child changes into 1