You’ll discover that you can do exactly the same thing in FMP. Select a field with a pop-up menu. Press delete to clear the field. Use ctl/cmd - V to paste the clipboard into the field.
Is the only way to control this through value list validation?
On any of the applicable triggers. VL validatin happesn at the schema level whereas event triggers happen at the layout/scripting level.