Have to carry thread select down pipeline to ensure correct state bits read/written at each pipe stage