Change to using a framelimiter instead of drawflag, greatly eases system requirements