Rather test limited_solubility_on_  and call percipitate directly as before. This can be unnecessarily slow with limited solubility ON.