This is defiantly a feature request that we will consider. I think you would want to do the first option you have listed as your current work around because a simple update statement won't work correctly if you have a template, but it might correctly with a regular content area.