This version still has many bugs, but I think it's because of kineticJS. Will address later if they fix it, but we can also fall back to a previous version (<4.3.1)