move ShaderVariantPersistenResourceData back to stack