Combine the cashews*, water, tapioca starch, garlic powder, salt, nutritional yeast, and lemon juice in a blender**, and blend until smooth (it has to be liquid, like milk), scraping the sides, if needed depending on your blender. Set aside.
Add the agar powder and 1 cup of water to a medium-sized pan or pot. Mix both until combined. Let the mixture sit for 1 minute. Then vigorously stir the mixture for 4-5 minutes over medium heat. The mixture should boil and bubble. It's ready when it looks like a dense and glossy applesauce.
Carefully pour in the blended mixture and mix with the agar mixture. Blend well to combine.
Add the cheese mixture into a clean pot or pan over medium-low heat; stir it frequently so it doesn't stick or burn, and to eliminate any lump. The texture will get smooth and thick; when it becomes stretchy and gooey (5 to 7 min), remove it from the heat***.
Use right away (especially if you want it more stretchy for pizza) or pour the hot mixture into a mold or container and allow it to cool uncovered for about 3 hours in the refrigerator before slicing it or using it in salads.
Enjoy it in all your recipes calling for fresh mozzarella cheese! And can also use it in recipes calling for melty mozzarella cheese.