I think I am going to try and make some feet for the TT...... I have a call into my buddy that has messed around with silicon and urethane casting. May try to cast some isolators first. If casting doesn't work there is the lathe downstairs to turn some fancy ones.
BTW, Those rubber pucks make good isolators for machines in the shop...