Removing sequential method and updating child array generation to use set size