Capturing circles now partially works but there's still several issues with it