Why are you reverting the field_instance shouldn't this be permissions?