moved all calcs to a separate queue to take advantage of multithreading, high framerates now work