All tagged microfluidic devices