You don't suppose that the engineers who designed the lights thought of it, do you?
Depending on the circuitry involved, the capacitor could ruin the efficiency. But assuming this isn't the case, let's see about how much capacitance would be required. An approximation to the capacitance required is:
C = I * t / V
where I is the current, t the time, and V the voltage drop during the interval t. This assumes constant current which isn't entirely true here, but good for a ballpark figure. The L0D CE, for example, switches at a 100 Hz rate, so t = 1/100 = 0.01 second. To keep flicker low you'd have to keep the LED voltage constant within very roughly 0.1 volt. (If you begin at the 100 mA level, decreasing the LED voltage by 0.1 volt decreases the current and light output by about a factor of two.) So at a low light level where the current is, say, 100 mA, you'd need
C = 0.1 * 0.01 / 0.1 = 0.01 farad, or 10,000 microfarads.
Higher currents would require proportionately larger capacitance. I don't think a 10,000 uF 5 volt capacitor with reasonable ESR (internal resistance) would fit very well inside my L0D CE. There are better ways to eliminate flicker for the people who find it unacceptable.
c_c