I kept getting salt residue on my white limestone.
The last time I scrapped it off I tried sealing it with coconut oil.
It darkened it slightly but haven't had any salt deposits for over a year.
It is lightening up again and will probably need doing again shortly.
Worth a try.