If anything get one of those necklaces that have the plastic containers were you can put your things in to keep dry. They make the TT so you can make purchases so you do not have to go get money from your locker, or it getting wet, but yeah, you still need your ID.
EDIT: Which is ironic, because in the things I've read they make references of how you wouldn't need one of those anymore due to the money situation. They love advertising this place as the ultimate place for relaxation, but forgot that people would need ID for the variety of alcoholic drinks they created. I think what would be great if they were able to put ages on the TTs as you check in, they check ID there, and that way if you purchase alcohol you are either shown as accepted, or denied.