There is code in properties, normalization and bidi to support the loading of data, rather than the default hard-coded, burned-in data for these services.
I think that we should completely strip this code out of the source files, for these reasons:
Loading the data for these services was not thread safe. Use of u_init() was required at the application level, but we have been saying that u_init() is no longer required for this purpose.
The code has been #ifdefed for quite some time. There is no option for building and using it.
The lazy loading code adds complexity