I love using JJ's magic on my soft plastics, it lasts forever. But that's also the problem if you spill it lol. And the smell is extremely strong! That's why many people won't carry it on their boats. But I'll find a way to use what I need to put fish in the boat and for me it works better than the other scents/dyes - I have confidence in it. So, I carry mine in a Plano Guide Series Waterproof Utility Case
and have never had a problem with spillage. I let any drippings spill onto the foam in the box. Here's a link to what I use to store it on my boat. I can get 8 little containers of JJ's magic in there comfortably. Just FYI for any of you that want to carry it and are scared of spillage.
https://www.basspro.com/shop/en/plan...case?rrec=true