Added a phantom type to prevent reactive values from leaking between different time environments.