Jigsaw puzzle problem - How can I map an image over multiple objects

Does anyone know how to map an image across multiple pieces, as in a jigsaw puzzle?

I tried uv-unwrappnig a plane and putting an image on it, but when I “cut” out a “piece”, Blender loses track of what part of the image went where on the newly separated object.

Thank you!

Join the objects (ctrl+J), UV unwrap, add a material, image texture (mapping to UV), separate mesh by loose parts §.

Or if you have it assembled, you could use another object (empty, camera) with object mapping coordinate to project the image on the pieces.

Thank you! That worked perfectly!