If anything, I'd just separate Hijack from the Player in flash -- Hijack settings are updated MUCH less often than the player's (think, "volume"), and could be done with just a single set of flash locations that are overwritten each time.

But for now, we've still got a few bits in the area already set up, and I'm happy to chew those up for worthy features like this. And if expanded memory units become more commonplace, then hijack could just grow by a fair bit of code, and will need corresponding flash to save settings for the new features.

Cheers