properly proxy and return the modified field