def associate_instance_with_qa_record(record, instance, created, **kwargs):
    """
    A signal receiver that's meant to catch a post-save signal and associate a created model
    instance with the Record that generated it. Can only be used as a signal when the `record`
    argument is fixed (via functools.partial).
    """
    from .models import RecordedObject
    if created and not isinstance(instance, RecordedObject):
        RecordedObject.objects.create(record=record, object=instance)
