Hi Liam,
I haven't worked with filters so my knowledge is a little hazy, please correct me if I am on the wrong track here.
I presume you would implement the filters themselves using the fluent interface, so are you asking about how to automap an extra tenant column for each table in your application? In this case, do your entities have the tenant field defined on them, or are you doing something tricky with the persistence of the entities to see that the tenant value is set transparently without representing it directly on the entity?
Paul Batum