Yeah, I just took it out for now because I hadn't quite figured out how to implement that memecache layer. I think what I'll do though is stick pretty close to what we discussed at the meeting, and define methods to check memecache first for reads and to just write to the datastore. I think what I'll do for expiration is go with the x writes method we discussed, storing the amount of writes done in memecache itself. How does 20 writes sound?