[groovy] implement NotNullCachedComputableWrapper without blocking (IDEA-154705)