As the title suggests, we want to merge the feature/extensions branch into the main branch.
This issue is an exploratory work of what the merge from the feature branch into main would look like. From this, we can estimate work needed to bring this to closure and plan for it (it might result in sub-issues/tasks)
This task involves a pre-review of what the merge looks like.