[JBRULES-3675] synchronize lazy creation of evals and predicates
(cherry picked from commit 8408e54cea1d974bc835a174b31698ba0a06fbcc)