Parchment paper!!! Oh man, that is the thing that I need!!!
For si long I have been making pizzas almost exactly like this but getting really stuck (literally) when the pizza base sticks to anything after it's been sitting a while!!!
Thank you, oh thank you, great steeming!!!