Should this check if `hasattr(instance, '_meta')` first?  Otherwise if the upstream `self.meta` is never explicitly set I think this will fail instead of returning an empty `OrderedDict`.