Thanks for providing the coding.
There is not much I can suggest with this, if it works for you it is the best way as it is not a feature we have or support.
I agree editing files is not the best way to make changes, but in this case I do not see a way around it if you have to have this functionality.
Unfortunately, the only things I can really do is what Casey said and to refer you to uservoice to request it.
http://tribe.uservoice.com/forums/195723-feature-ideas
I can answer any follow up questions you have, but not able to do much more then that.
Thanks