object protection when added to remembered set