I am trying to solve the following problem which - until today - I thought to be a trivial one: I have multiple reference voltages (from different sources) that I need to buffer and/or invert, filter with a large cap (10uF) and needing to supply around 100mA to the load:

![schematic](https://i.stack.imgur.com/mNFfl.png)

[simulate this circuit](/plugins/schematics?image=http%3a%2f%2fi.stack.imgur.com%2fmNFfl.png) – Schematic created using [CircuitLab](https://www.circuitlab.com/)

The input references range from 0V to 4V and the supplies should be either single supply +5V (for the buffers) and +/-3.3V dual supply (for the inverting ones). Furthermore, it should be two opamps per chip.

The canonical solution to the problem is using an op-amp in (a) unity gain configuration (b) inverting amplifier:

![schematic](https://i.stack.imgur.com/MM9QV.png)

[simulate this circuit](/plugins/schematics?image=http%3a%2f%2fi.stack.imgur.com%2fMM9QV.png)

I wasted my whole day finding the right opamp. There are many that can drive arbitrary caps (I do not want to deal too much with compensation networks) and there are many that can supply >100mA. But the intersection is zero.

For example, the AD8655 provides +/-220mA but drive max. 500pF (and that rings already).
The ADA4807 is stable for CL>100nF without compensation but the output current is limited to about 50mA.
Many op amps are explicitely built to be stable for all capacitive loads, like the AD826 but again, current too low.

Am I missing something?