Globals - variable management
It's now easier for multiple Pieces to share a device SDK with each other - they can put a hold on it in puzzle.globals
and release it when done, only setting up and closing the SDK once for all Pieces.
See https://puzzlepiece.readthedocs.io/en/latest/puzzlepiece.puzzle.html#puzzlepiece.puzzle.Globals for examples