Persist the dynamic interface annotation for #1679
Dynamic annotation generation test for #1679
Model loader: load the dynamic bit for interfaces #1679
Model loader test: test dynamic interfaces #1679