Move get_streams() into Cache()