Fixed semantic evaluation update and persistent storage (now via session storage).