Disabled snap gets enabled after a refresh

I keep seeing this. Here is what I do to reproduce:

sudo snap install microk8s --classic
sudo snap stop --disable microk8s
sudo snap refresh microk8s --channel edge

And using systemctl status snap.microk8s.daemon-apiserver I can see the service stopping and starting again after the refresh.