Building the abstract diagrams in their own thread.
Making the call to iCircles in a separate thread.