A better filter widget for foreign key relationships