Automatic MongoDB cache layer