Various cloud data persistence systems and methods are described. The bias control circuit generates compensation signals that are used to counter the thermally induced index shifts as a result of absorption. Each carrier includes at least one magnet that cooperates with the linear motors to move the carrier along the respective feed-forward track segments. Smaller increment values can be used when switching from lower page to upper page programming in some implementations.