[Misc] Minor startup performance improvement
[Misc] Add missing runtime scope
[Misc] Add missing runtime scope
[Misc] Add dep on the default implementation so that simply depending on the UI is enough to get everything