SF: Use strong pointers to Layer when moving snapshot Bug: 258009724 Test: presubmits Change-Id: Ie5c22a08bf8539a5ea3f8fb9d72bdaa1a1477e91