A Freezing Stool (Works Independent of Physgun)

Has anyone considered making a stool that freezes independent of the physgun?

Example:

LMB: Freezes object
RMB: Unfreeze

Could the freeze also be changed so it could only be taken off by the tool and not the physgun?

The purpose of this would be so when you are building something by freezing things with the physgun/freezing tool, you wouldn’t accidentally hit something with the physgun/freezing tool and unfreeze them.

Apologies for confusion :wink:

I don’t know anything about LUA, so feel free to correct me if this is impossible.