An apparatus for wireless communication by a user equipment, UE, comprising: at least one processor; and a memory coupled to the at least one processor, the memory including instructions executable by the at least one processor to cause the apparatus to: establish a first link with a network entity, the first link associated with a first subscriber identification module, SIM, of the UE; coordinate with the network entity to establish at least one pattern of gaps to interrupt communications on the first link to allow for communications on a second link associated with a second SIM of the UE; dynamically change the at least one pattern of gaps; and communicate on the first and second links, in accordance with the dynamically changed at least one pattern of gaps, wherein in order to coordinate, the memory further includes instructions executable by the at least one processor to cause the apparatus to at least one of: inform the network entity of the need for gaps to use the second link; or suggest one or more patterns of gaps to use the second link; and wherein the apparatus is characterized by the at least one processor causing the UE to suggest at least one of: a minimum amount of time duration to be served on each link in a given period; or a maximum latency for each period. at least one processor; and a memory coupled to the at least one processor, the memory including instructions executable by the at least one processor to cause the apparatus to: establish a first link with a network entity, the first link associated with a first subscriber identification module, SIM, of the UE; coordinate with the network entity to establish at least one pattern of gaps to interrupt communications on the first link to allow for communications on a second link associated with a second SIM of the UE; dynamically change the at least one pattern of gaps; and communicate on the first and second links, in accordance with the dynamically changed at least one pattern of gaps, wherein in order to coordinate, the memory further includes instructions executable by the at least one processor to cause the apparatus to at least one of: inform the network entity of the need for gaps to use the second link; or suggest one or more patterns of gaps to use the second link; and wherein the apparatus is characterized by the at least one processor causing the UE to suggest at least one of: a minimum amount of time duration to be served on each link in a given period; or a maximum latency for each period. establish a first link with a network entity, the first link associated with a first subscriber identification module, SIM, of the UE; coordinate with the network entity to establish at least one pattern of gaps to interrupt communications on the first link to allow for communications on a second link associated with a second SIM of the UE; dynamically change the at least one pattern of gaps; and communicate on the first and second links, in accordance with the dynamically changed at least one pattern of gaps, wherein in order to coordinate, the memory further includes instructions executable by the at least one processor to cause the apparatus to at least one of: inform the network entity of the need for gaps to use the second link; or suggest one or more patterns of gaps to use the second link; inform the network entity of the need for gaps to use the second link; or suggest one or more patterns of gaps to use the second link; and wherein the apparatus is characterized by the at least one processor causing the UE to suggest at least one of: a minimum amount of time duration to be served on each link in a given period; or a maximum latency for each period. a minimum amount of time duration to be served on each link in a given period; or a maximum latency for each period.