I had attempted to go down the EntityUtilProperties route but needed the delegator to accomplish that. I didn't think it was inside the scope of the improvement to make signature changes (and ensure that didn't require further refactor) as would be necessary. Going from hard coded to configurable server wide was more than sufficient for my use case.
I admit I haven't kept up with the community over the last few years. With the addition of gradle, I would have thought the multi-tenancy functionality would be getting pulled out of OFBiz and into specialpurpose/ as opposed to becoming a first class citizen.
Anyway, I appreciate your review and improvement to the improvement Cheers.