I'm using pulumi to write snowflake infrastructure. I originally imported many snowflake objects into pulumi resources and have all the python code for those resources. Recently I ran pulumi refresh to make sure the resources matched the state in snowflake and it deleted about 100 resources even though those resources still exist in snowflake. I have retainOnDelete and protect flags set on all the resources and can't figure out why they were deleted from pulumi state. Can anyone help with this?