Fixes #8 - Use a unique temporary reference