The periodic cleanup will reset the copy of the radix tree even if the tree is already null, printing unnecessary log info that causes confusion. This diff checks there is something to clean before processing which prevents the log from outputting misleading information when the remote already requested the missing indices, so the tree has already been cleaned up, or if no request was sent because the node had no proof to share.