Is it possible to provide a registration function so that it can be used dynamically. example: ```ts const FooModal = easyModal.register(ModalComp) ``` Call it again when needed ```ts easyModal.register(FooModal ) ``` Thanks for this awesome lib