When areas start getting a lot of archived stories, this could be a performance flaw. Can we generate the archived list first when the checkbox is checked instead? Feels like waste to generate the list and just hide it directly in most cases