make TCR deferred

No more guessing at the number of parts!
The same changes should apply to all the viacom properties