multiple product table on a page works

Interesting that elements can't see variables that are created in the view that calls them when they are passed as parameters. You have to $this->set() them first!

Next to class each table separately so the filters don't act globally across them.