Filter the invalid parents in the MPTTAdminForm, more efficiently