Support shared evaluation