ok coming together, obviously still some problems. Hope to implement a image loaded that bypasses the image object and straight loads binary data into a typed array (digoo stashed xhr object tut)