Don't use Annotation storage for DX behaviors

(was: access text using obj.text)
+ provide upgrade steps for it