add tests to show that findById on model discriminators work