I have heard that it is important to keep these in a planted aquarium that uses sand as the substrate so that the sand does not get compacted. Is this true? Also, how does one control the population of these snails in the tank, aside from adding a couple of loaches? Would cory cats do a sufficient job of sifting through the sand? Thanks for any help on this question.