Changed logic of interface id in evaluation logic as follows:
- Only the highest level id is used for memorization.
- Usage of interface id is customizable relative to the embedded
expression. 

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>