Switch to simpler `extend-freeze`, `extend-thaw` custom type API (ALPHA)
Perf: only set bindings when necessary
v2.1.0