Hello! We would like to pass a custom user property that will apply to a given user’s events for a short period of time, then eventually unset that property so that the user no longer has the property. We know that user properties do not apply retroactively but just want to confirm that unsetting a property also does not affect events retroactively as well.
For example, say we have a trial_type that describes a trial category that a user is in. Once they complete that trial, we’d like to remove trial_type from any subsequent events that the user performs but ensure that it was passed in previous events. Will the unset operation work in this case?