ditz issue update
eventloop cleanups for buffer handling, now using buffer virtual props