Traceable Data Structures