Pulled out the actual viewer code and cleaned it a bit
Now we used data attribute of tr/td and div.evaluations to keep track of uid and exercise