Yes it does - and in fact that's the solution I implemented as a temporary workaround ahead of seeking wisdom.
Although this solves the specific case above, in the general case it clearly doesn't scale (ie. it's not desirable to have one cookie/session per param). However, it's definitely good to have a working fallback position for my specific problem case!