это понятно, что так правильно. но это не оправдано ни деньгами, ни временем. тут другой подход, я готов пожертвовать проиводительностью, ради счастья 20 человек. так и они сами готовы. Плюс кто будет после каждого обновления следить, а не поменялось ли логика в типовой, чтоб заново переписывать эти проверки. Это просто некому делать