Big TRDS 3.0 revert

This reverts commit d07736c8fce7319a6d5d5070b15511dc71091585.

This reverts commit 41d4e08f4c7a6cfd1fa592e0dd8341e485cea616.

This reverts commit 4844f41975bb46563f00474ae91fcca976ed51eb.

This reverts commit 145dacbfb48fced9a6b77389ac623f075d45b1f5.

This reverts commit b19bb732b5f10aa8ddff1b020a36a5a93135fecb.

This reverts commit bd894fdd9596df14691aabcd3833ea04d4e74504.