Я создаю библиотеку в javascript, и мне хотелось узнать, есть ли способ добавить новый тип контекста к холсту, а не к 2d
var ctx.document.getElementById('canvas').getContext("othercontext");
где я бы создал другойконтекст со всеми нормальными свойствами 2d, плюс еще несколько. Есть ли способ сделать это?