WebGL updates

* [x] Fixed modifiers
* [x] Fixed context stuff after #620 has been merged

Ready to review/merge.