updating some of the filters that copy arrays to make sure the component dimensions get copied with the arrays
more updating of array copying to ensure the comp dims are passed