I think I speak for everyone here when I say we understand how time-consuming and tedious the development process is.
If you feel that something is difficult and not that important at this stage, take your time with it, try to get the solution to cover as many use-cases as possible, no need to feel rushed.
But if we're opting for quick fixes, in addition to the "layout lock", could we, perhaps, get some kind of acces to the dictionaries themselves?
I'd like something along the lines of a "merge dictionaries" option

Just telling us where and how the're stored would help, also, I'm not above some home ghetto hacking.
