if we're going to generate the id's maybe it's better to use some sort of UUID or UUID-like style of longer hashes because I am kind of foreseeing the weird case in which by reusing tweens we end up with different tweens and the same id. The dangers of keeping identities manually...