> What's wrong with uneval'ing into GM_setValue and evaling back out later? > You can store values per-whatever (page, domain, *, etc). I don't think theres anything wrong with that at all - it seems the most intuitive and succinct way to do it. There does seem to be some desire for a way to share objects though. /m