Add ability to block by acquiring and releasing a unique token