LMSGetValue for cmi.suspend_data

Is there a particular reason why my Lectora package I published is just hammering my LMS with the following for every page (see attached file for the entire debug output from the module).

LMSGetValue for cmi.suspend_data = [;~;VarTrivBtnTracking=~~~null~~~;]

LMSSetValue for cmi.suspend_data to [;~;VarTrivBtnTracking=~~~null~~~;]

LMSGetValue for cmi.suspend_data = [;~;VarTrivBtnTracking=~~~null~~~;]

LMSGetValue for cmi.suspend_data = [;~;VarTrivBtnTracking=~~~null~~~;]

LMSSetValue for cmi.suspend_data to [;~;VarTrivBtnTracking=~~~null~~~;]

Discussion (2)

It does LMSGetValue / LMSSetValue to get and set variable values. Most LMS systems have the LMS datamodel cached in the client javascript and only do LMS communication at key points.

I think we did some optimizations on this with Lectora Online, but I cannot remember for sure.

Are you seeing a lot of XHR requests going to the LMS for those?

Thanks

, I will have to double check using Fiddler over the next few days and get back to you.