Fully working, though the timing of things is weird

Things are set in context.home.js and then *reset* in init.home.js