First (somewhat) working implementation of triple buffering for the polyforms