A fire fighting monitor includes a stationary element and a rotating element for directing a water stream at variable trajectories. Each sub-module is associated with a metadata cache. The memory controller has at least two operating modes comprising a first memory access mode that uses error checking and correction when accessing the local memory, and a second memory access mode that does not use error checking and correction when accessing the local memory.