I feel like this method can get pretty complex by time. If we could break out the ``get_instance`` code into a `_get_model_form_kwargs` that is run if ``isinstance(form_class, APIModelCall)`` is ``True`` and then skip the ``get_attr`` checks.