All tagged microfluidics