Convert ivars to hidden properties