In the early days of Android, I would do a reset process and then restore the data to the cloud. This is because the device will feel slow after a few years. Since this issue was resolved, I have only done the data restore process on the new phone under review. According to Android Authority, Google is developing a device data recovery feature without the device undergoing a reset process first.
The "Restore Anytime" feature allows data backup to be restored to the device at any time. With this if an issue appears on the device, the owner is no longer harassed with the reset process first. Another interesting thing is that when Restore Anytime is used, new data that is not backed up will remain on the device without the issue of it being accidentally deleted.
Also in the code there is also a sign that Google will allow data to be transferred from the old device to the new device faster. This is through transferring data using cable and WiFi simultaneously. Previously only one method of data transfer could be used.
Although the code has been found, it is not yet clear when these two features will be given to Android. It is likely that it will be announced at the Google I/O event on May 14 next.