Allow for dynamic bindings with auto-unbind