To reproduce:
Create a subrecord that related fk_or_ft field to a new lookup list.
create migrations.
delete the fk_or_ft field and the lookup list.
makemigrations/migrate will raise an error.
I assume this is due to this logic https://github.com/openhealthcare/opal/blob/v0.13.0/opal/core/fields.py#L95