Added Object Cache Implementation