Problem with using persisted values in a rule