A system for compensating a pixel in a display array, the system comprising: a pixel circuit (130; 160) for being programmed according to programming information, during a programming cycle (125; 128), and driven to emit light according to the programming information, during an emission cycle (126; 129), the pixel circuit comprising: a light emitting device (146; 172) for emitting light during the emission cycle, a driving transistor (148; 174) for conveying current through the light emitting device during the emission cycle (126; 129), a storage capacitor (156; 182) for being charged with a voltage based at least in part on the programming information, during the programming cycle (125; 128), and an emission control transistor (150; 176) coupled to at least two of the light emitting device (146; 172), the driving transistor (148; 174), and the storage capacitor (156; 182); a driver for programming the pixel circuit via a data line by charging the storage capacitor (156; 182) according to the programming information; and a controller for operating the driver and configured to: receive a data input indicative of an amount of luminance to be emitted from the light emitting device (146; 172); and provide the programming information to the driver to program the pixel circuit (130; 160), wherein the programming information is based at least in part on the received data input; characterized by the storage capacitor (156; 182) and the emission control transistor (150; 176) being coupled in series between a gate terminal and a second terminal of the driving transistor (148; 174) and coupled directly to a node between the driving transistor (148; 174) and the light emitting device (146; 172), and the emission control transistor (150; 176) is further for disconnecting said at least two of the driving transistor, the light emitting device, and the storage capacitor during the programing cycle (125; 128), such that a perturbation of the charging of the storage capacitor (156; 182) during the programming cycle by the driving transistor (148; 174) or by the driving transistor (148; 174) and the light emitting device (146; 172) is prevented. a light emitting device (146; 172) for emitting light during the emission cycle, a driving transistor (148; 174) for conveying current through the light emitting device during the emission cycle (126; 129), a storage capacitor (156; 182) for being charged with a voltage based at least in part on the programming information, during the programming cycle (125; 128), and an emission control transistor (150; 176) coupled to at least two of the light emitting device (146; 172), the driving transistor (148; 174), and the storage capacitor (156; 182); a driver for programming the pixel circuit via a data line by charging the storage capacitor (156; 182) according to the programming information; and a controller for operating the driver and configured to: receive a data input indicative of an amount of luminance to be emitted from the light emitting device (146; 172); and provide the programming information to the driver to program the pixel circuit (130; 160), wherein the programming information is based at least in part on the received data input; characterized by the storage capacitor (156; 182) and the emission control transistor (150; 176) being coupled in series between a gate terminal and a second terminal of the driving transistor (148; 174) and coupled directly to a node between the driving transistor (148; 174) and the light emitting device (146; 172), and the emission control transistor (150; 176) is further for disconnecting said at least two of the driving transistor, the light emitting device, and the storage capacitor during the programing cycle (125; 128), such that a perturbation of the charging of the storage capacitor (156; 182) during the programming cycle by the driving transistor (148; 174) or by the driving transistor (148; 174) and the light emitting device (146; 172) is prevented. receive a data input indicative of an amount of luminance to be emitted from the light emitting device (146; 172); and provide the programming information to the driver to program the pixel circuit (130; 160), wherein the programming information is based at least in part on the received data input; characterized by the storage capacitor (156; 182) and the emission control transistor (150; 176) being coupled in series between a gate terminal and a second terminal of the driving transistor (148; 174) and coupled directly to a node between the driving transistor (148; 174) and the light emitting device (146; 172), and the emission control transistor (150; 176) is further for disconnecting said at least two of the driving transistor, the light emitting device, and the storage capacitor during the programing cycle (125; 128), such that a perturbation of the charging of the storage capacitor (156; 182) during the programming cycle by the driving transistor (148; 174) or by the driving transistor (148; 174) and the light emitting device (146; 172) is prevented.