I think it would be a great idea to try to use compression for something like whitelist? Trying to find examples for this.
Also, if I'm wrong how has whitelisting been done before? I'd like to avoid the use of Metaplex tools if that's possible.
Another example I've seen using compression is Gum. They're an open source social layer, you can check out their docs and code here.