Sort:  

I've got it all stored in a database, so it's a lot less of a load than having to replay the blockchain :)