#311& #310 - The session variable was an 'interesting approach' which was unfortunately not needed. Back to filters.