Why doesn't someone looking into an RFID system such as the Zoomius Managment System? I understand that there can be a rather large upfront cost to the system but in the end a $0.40 sticker is much cheaper to replace in the event of a crash and you don't have to turn it in at the end of each race weekend.
http://zoomius.com/ti/zoomius/