How does Discourse cloaking store cloaked data?


I’ve been very interested in how Discourse uses cloaking to unload off screen content. After looking at the source I didn’t see any client-side DBs being used, is post data stored in a variable while off screen?

This may be more of an Ember question but I figure someone here has an answer.