CLC-3762 Avoid class-object storage of current term

https://jira.ets.berkeley.edu/jira/browse/CLC-3762

This fixes the extreme term stickiness I saw while testing Course Provisioning. The other stickiness described in the JIRA ticket appears to have been caused by a gap in our cache warming strategy & will be addressed in another ticket.