A method of improving performance on a wireless communication device having at least a first subscriber identity module, SIM, and a second SIM sharing access to a radio frequency, RF, resource that includes multiple receive chains and at least one transmit chain, the method being performed by the wireless communication device and comprising: detecting , during a connection to a first network on a modem stack associated with the first SIM, a start of a communication activity on a modem stack associated with the second SIM, wherein: the modem stack associated with the first SIM is camped on a serving cell in the first network; and the communication activity on the modem stack associated with the second SIM uses one or more of the multiple receive chains of the RF resource; determining whether a carrier frequency of the serving cell in the first network is within a downlink frequency range supported by at least one unused receive chain of the RF resource; and in response to determining that the carrier frequency of the serving cell in the first network is not within the downlink frequency range supported by at least one unused receive chain of the RF resource: identifying , from a set of neighbor cells associated with the first SIM, a neighbor cell that has a carrier frequency within a downlink frequency range supported by at least one unused receive chain of the RF resource, wherein the identified neighbor cell operates in a high frequency band and has a high frequency downlink carrier; and attempting to camp the first SIM on the identified neighbor cell while continuing the communication activity on the modem stack associated with the second SIM. detecting , during a connection to a first network on a modem stack associated with the first SIM, a start of a communication activity on a modem stack associated with the second SIM, wherein: the modem stack associated with the first SIM is camped on a serving cell in the first network; and the communication activity on the modem stack associated with the second SIM uses one or more of the multiple receive chains of the RF resource; the modem stack associated with the first SIM is camped on a serving cell in the first network; and the communication activity on the modem stack associated with the second SIM uses one or more of the multiple receive chains of the RF resource; determining whether a carrier frequency of the serving cell in the first network is within a downlink frequency range supported by at least one unused receive chain of the RF resource; and in response to determining that the carrier frequency of the serving cell in the first network is not within the downlink frequency range supported by at least one unused receive chain of the RF resource: identifying , from a set of neighbor cells associated with the first SIM, a neighbor cell that has a carrier frequency within a downlink frequency range supported by at least one unused receive chain of the RF resource, wherein the identified neighbor cell operates in a high frequency band and has a high frequency downlink carrier; and attempting to camp the first SIM on the identified neighbor cell while continuing the communication activity on the modem stack associated with the second SIM. identifying , from a set of neighbor cells associated with the first SIM, a neighbor cell that has a carrier frequency within a downlink frequency range supported by at least one unused receive chain of the RF resource, wherein the identified neighbor cell operates in a high frequency band and has a high frequency downlink carrier; and attempting to camp the first SIM on the identified neighbor cell while continuing the communication activity on the modem stack associated with the second SIM. <EOS>