It seems that we don't store any info but empty objects in the array. Can we just use `this.conns` to replace it?