One possible solution is to filter the setters passed in so they only include those for the table being operated on
One possible solution is to filter the setters passed in so they only include those for the table being operated on