A method of wireless communication performed by a user equipment, UE in a non-terrestrial network, NTN, comprising: receiving a neighbor cell list that indicates at least one neighbor cell; storing the neighbor cell list; performing a cell selection procedure or a cell reselection procedure; switching a serving cell without discarding the stored neighbor cell list; and receiving a future cell coverage list that indicates one or more future cells, wherein the future cell comprises a cell that will cover a location of the UE at one or more future time instances, wherein the serving cell comprises the future cell, and wherein the future cell coverage list indicates an additional future cell, the method further comprising: determining an occurrence of a cell reselection trigger; and determining that the additional future cell fails to satisfy a cell reselection criterion; and performing an additional cell reselection procedure to switch to a neighbor cell of the serving cell, or detecting a cell that is included on an allowed cell list and performing an additional cell reselection procedure to switch to the cell that is included on the allowed cell list, or failing to detect a cell that is included on a future cell coverage list and performing an additional cell reselection procedure to switch to a neighbor cell of the serving cell. receiving a neighbor cell list that indicates at least one neighbor cell; storing the neighbor cell list; performing a cell selection procedure or a cell reselection procedure; switching a serving cell without discarding the stored neighbor cell list; and receiving a future cell coverage list that indicates one or more future cells, wherein the future cell comprises a cell that will cover a location of the UE at one or more future time instances, wherein the serving cell comprises the future cell, and wherein the future cell coverage list indicates an additional future cell, the method further comprising: determining an occurrence of a cell reselection trigger; and determining that the additional future cell fails to satisfy a cell reselection criterion; and performing an additional cell reselection procedure to switch to a neighbor cell of the serving cell, or detecting a cell that is included on an allowed cell list and performing an additional cell reselection procedure to switch to the cell that is included on the allowed cell list, or failing to detect a cell that is included on a future cell coverage list and performing an additional cell reselection procedure to switch to a neighbor cell of the serving cell. determining an occurrence of a cell reselection trigger; and determining that the additional future cell fails to satisfy a cell reselection criterion; and performing an additional cell reselection procedure to switch to a neighbor cell of the serving cell, or detecting a cell that is included on an allowed cell list and performing an additional cell reselection procedure to switch to the cell that is included on the allowed cell list, or failing to detect a cell that is included on a future cell coverage list and performing an additional cell reselection procedure to switch to a neighbor cell of the serving cell.