Glycerin attracts moisture that is why it is beneficial to your skin so I wouldn't worry about the glycerin based soap unless it is not used for very long periods. I am not sure about tallow based...