making array clone shallow in reset_async