I'd avoid making a temp TS autoextend, especially in development. Forget a join condition and you've a Cartesian product that can blow out the biggest disks. So you should almost never need to shrink them.