sorry, we misunderstood each other here. i would vote for removing the readonly mapping information again.
what i think we should test and should get an exception about is when trying to change or remove a protected autogenerated property. we should not silently ignore that case.