Use cache instead of stroage DB