Я думаю, что это правильный вопрос,
http://www.html5canvastutorials.com/kineticjs/html5- холст-форма кэширования-с kineticjs/
Вы должны попробовать кешировать свои фигуры как изображения для лучшей производительности. Вы можете сделать это с помощью:
shape.toImage({
//define the size of the new image object
width: 100,
height: 100,
callback: function(img) {
//cache the image as a Kinetic.Image shape
var image = new Kinetic.Image({
image: img
};
}
});