Added in buffered draw elements. Need to rethink the solution.