1. A method, comprising: receiving multiple process control values from a deterministic process control environment according to an execution cycle of the deterministic process control environment; storing each of the process control values; and providing a subset of the process control values to a non-deterministic process according to an execution cycle of the non-deterministic process, wherein the execution cycle of the non-deterministic process does not correspond to the execution cycle of the deterministic process control environment.