Are you doing a bespoke canvas engine or using tldraw/excalidraw?

bespoke canvas (based on pixijs) + sync engine. We want to be fully on-prem capable.