Legacy: Integrate or reject changes on the Room Import branch
The room import branch contains code from a legacy system based on components we have since removed. However, the feature is not yet re-implemented. Either:
- port the code to the new system
- rewrite the feature or
- discard as unimportant