Cache Execution evaluations

closes #1055