Split widget registry into separate registries for widget model and view types