Extended use of Buffers in GwtGL20

It only works with 4 byte sized Buffers at the moment.
I wonder if there's a way to do this without allocating a uint8array.