`fig.update_annotations(text='yo')` should a) not error out and b) have the same effect as `fig.update_annotations(patch=dict(text='yo'))` I think we're missing `patch=None` in the update_annotations/update_shapes/update_layout_image family of methods...