Fix app icon only ever being configured as if VTIO were present.
Add icon position and scale persistence across sessions.