возможно. у меня были разные исходники, по-разному упакованные. не помню, чтобы я этот кейс учитывал или наоборот не учитывал
походу не учитывал все же. кстати, там у тебя создается каждый раз новый канвас для отрисовки на нем конкретного спрайта. По сути можно вообще обойтись одним канвасом без изначального на котором ты рисуешь весь спрайтлист.
Хотя обновление в npm было 2 года назад, наверное тебе нет интереса заморачиваться с этим всем :)