I don't believe it actually mutates and persists the preference with the way preferences work, but that is a good point.  Once specs pass I'm updating the template to use the new current_store.url rather than the preference, and I've switched to just using #sub