Hmm, I keep mine in baggies inside a sealed opaque tupperware container. Looks perfectly innocuous and doesn't come into contact with any food. I tend to forget they're there until I need them.

So maybe find a way to store them that won't be a constant reminder that they're in there? Out of sight, out of mind. I feel like buying and powering a whole separate freezer is sort of impractical unless you're feeding several animals.