Flexi-cap funds cautious on mid-small caps despite rally