 Binary =
 
   # Constants
-  PING_THROTTLE_TIME : 1000
+  PING_THROTTLE_TIME : 10
   
   TEXTURE_SIZE : 512
 


  pingImpl : (position, zoomSteps, direction) ->

    unless _.isEqual({ position, zoomSteps, direction }, { @lastPosition, @lastZoomSteps, @lastDirection })

      @lastPosition = position
      @lastZoomSteps = zoomSteps
      @lastDirection = direction

      console.time "ping"

#                  @getBucketArray(@positionBucket3, @TEXTURE_SIZE >> (6 + 3 - zoomStep), 0, @TEXTURE_SIZE >> (6 + 3 - zoomStep)),
#                  @getBucketArray(@positionBucket3, 0, @TEXTURE_SIZE >> (6 + 3 - zoomStep), @TEXTURE_SIZE >> (6 + 3 - zoomStep)))

      resizeRadius = (@TEXTURE_SIZE >> 6)

      Cube.extendByBucketAddressExtent6(
        (zoomedPositionBucket[0] - resizeRadius) << zoomSteps[0], (zoomedPositionBucket[1] - resizeRadius) << zoomSteps[0], (zoomedPositionBucket[2] - resizeRadius) << zoomSteps[0],
        (zoomedPositionBucket[0] + resizeRadius) << zoomSteps[0], (zoomedPositionBucket[1] + resizeRadius) << zoomSteps[0], (zoomedPositionBucket[2] + resizeRadius) << zoomSteps[0]
     #   0,0,0,200,200,200
      )

