Type for parameters that are logical outputs.
Assumed thread-safe because the one write is before all the reads