Preference logic was partly moved to jlv-core