I got the least poof/ frizz without drying from recent experiments with plenty of a rich leave in containing a natural oil plus plenty of CHS Curl Keeper. Took absolutely hours to air dry and the curl was not amazing tho!

Silicones have never resolved my poof/ frizz entirely and they certainly don't hydrate hair, in fact they 'lock out' beneficial ingredients and water and easily build up leaving hair greasy looking and lank. However I believe humectants such as those in Curl Keeper work differently in different dew points, so YMMV.