Story controller is now async
Keep a list of stories in memory for faster filtering