I described the issue from technical standpoint but it got insufficient attention by the community:
https://forum.espocrm.com/forum/extensions/...