Nice. How robust is this with software upgrades though? Also looks like arbitrary code execution in the app sandbox, so no persistance?