ah, Chrome extension localStorage async issues!