It's permanent. However, behind the scenes I'm sure it's using CSS selectors to identify the element you're blocking, and if the server changes that, then it wouldn't detect that exact element anymore.