http://grammar.about.com/od/ab/g/Backshift.htm
After reading the above, I think backshift is obligatory rather than optional in the subordinate clause after such verbs as 'know', 'think', 'realize', 'imagine', 'envision', 'remember' and 'forget'.
Am I right or wrong? Not a teacher.