Support nested has_many :through filters in select filter