Если вы обновляете точки линии, то так же надо обновлять ограничивающую сферу вашей линии, что бы 'frustum culling' работал верно. line.geometry.computeBoundingSphere();
Так же можно отключить 'frustum culling' линии в её настройках line.frustumCulled = false;
//формат данных кеша, где data массив с данными
var cache = [
200,
data,
{"content-type": "application/json"},
"OK"
]
//url - полный путь запроса
$cacheFactory.get('$http').put(url, cache);