I suppose you mean Q and E (not W). As i explained in another thread, we've made some exceptions to filter out an action while ADS, that's the case for melee for instance which will not work only in ADS if leaning is assigned to the same key.
However, this is really not easy to do and we do it case by case (i know it's not ideal but that's how it works, /u/_jjju_ can probably explain this better than me). I can't promise anything but if we get back to it, we could filter out some more actions.
I can look at it in the near future, but no promises of such thing working, since the interact button (there are multiple actions bound on it actually) has so many functions all over the code and makes it hard to bypass