I believe that with something like the TD124 you need to go for mass all they way. This means direct coupled to a heavy plinth that has good solid and heavy feet that sit on a good solid and heavy unit or wall shelf that has plenty of weight that is fixed to solid wall.

My garrard sits in a heavy slate plinth and the feet are metal tubes filled with plaster. The complete TT sits on a wooden side unit that I lined with 25mm MDF and now weighs so much I can’t lift it anymore.