What is reason for this? I think limited_solubility_on_ is enough.