Sort:  

I'm playing around with the metadata field at the moment in my current project, and it seems you can add custom metadata and it is retained after edits on another front end. So there is at least that small positive in that you can set a duplicate "app" key (call it "application", say) and write and read from that on your front end.

The minute two of us start using application instead of app though - it'll start getting overwritten :D

I'll call mine application69..