How can I DrawText on Canvas1 and use it as Canvas2.background later?

I would cheat and save in TinyDB the numbers and their locations, then use those when setting up Canvas2.