A method for wireless communication at a user equipment, UE, the method comprising: receiving a single downlink control information, DCI, message scheduling the UE to receive a plurality of transport blocks; identifying that the plurality of transport blocks and repetitions of the plurality of transport blocks are scheduled to be interleaved in accordance with an interleaving granularity and to be received over a plurality of resources in accordance with a frequency hopping pattern that includes a plurality of subbands and spans a periodic interval; identifying a mapping pattern for receipt of the plurality of transport blocks and the repetitions based at least in part on the plurality of resources being partitioned into one or more subunits based at least in part on the periodic interval and a number of the plurality of transport blocks, wherein each of the one or more subunits includes resources spread over each subband of the frequency hopping pattern and at least one instance of each of the plurality of transport blocks; determining an index of a subunit comprising a resource of the plurality of resources based at least in part on dividing an index of a slot that comprises the resource by a least common multiple of a product of multiplying the quantity of the plurality of transport blocks by the interleaving granularity and a quantity of slots comprised by the periodic interval and rounding a quotient of the division down to a nearest integer; determining, for the resource, an index associated with the plurality of transport blocks based at least in part on the interleaving granularity, the index of the subunit, and a value of a cyclic shift applied to the transport blocks in the subunit; and receiving the plurality of transport blocks and the repetitions over the plurality of resources based at least in part on the mapping pattern. receiving a single downlink control information, DCI, message scheduling the UE to receive a plurality of transport blocks; identifying that the plurality of transport blocks and repetitions of the plurality of transport blocks are scheduled to be interleaved in accordance with an interleaving granularity and to be received over a plurality of resources in accordance with a frequency hopping pattern that includes a plurality of subbands and spans a periodic interval; identifying a mapping pattern for receipt of the plurality of transport blocks and the repetitions based at least in part on the plurality of resources being partitioned into one or more subunits based at least in part on the periodic interval and a number of the plurality of transport blocks, wherein each of the one or more subunits includes resources spread over each subband of the frequency hopping pattern and at least one instance of each of the plurality of transport blocks; determining an index of a subunit comprising a resource of the plurality of resources based at least in part on dividing an index of a slot that comprises the resource by a least common multiple of a product of multiplying the quantity of the plurality of transport blocks by the interleaving granularity and a quantity of slots comprised by the periodic interval and rounding a quotient of the division down to a nearest integer; determining, for the resource, an index associated with the plurality of transport blocks based at least in part on the interleaving granularity, the index of the subunit, and a value of a cyclic shift applied to the transport blocks in the subunit; and receiving the plurality of transport blocks and the repetitions over the plurality of resources based at least in part on the mapping pattern.