Maybe ... I was ... wrong ...
Oh lol it actually works across levels XD
It only works in the level itself
and the potion is inifinite
except... if you grab a REAL potion
If you grab another potion while in this "corrupted" potion state, the REAL one takes over, so after its effect wears off it also eats the corrupted one