Userland caching for PHP, perhaps