secondary issue with lore: The way the game works, by default, if you just add stuff to loot...you can keep finding the same item over and over (like: "Letter to Sarah from Bill"). Maybe there's 5 letters, and you just keep finding the 3rd one....or the last! Its not super immersive, not "questy" to not be able to control the starting point of lore, nor the progression of finding it, and once "its all found", you don't' stop finding it.
Sure, if its newspapers or other things that "could be anywhere" it doesn't matter as much, but it its personal, specific lore to a zed, place, or "quest chain" it gets weird to have a pile of the same personal note or something you keep finding over and over. Of course, you could argue fighting the same nurse/stripper over and over isn't immersive and "not the point, you don't need a unique zed every time" and I agree. The problem with the lore is you kinda want to "find unique things a lot" and want to read them, vs "eh, I don't remember which letter I found in the series, it doesn't matter anyway as its just junk I'm finding.". Don't get me wrong, I'm one of the people who like to have a lot of junk to find, and I read it sometimes, but its a little annoying to not have a lot of control for when/where its found, and making it not findable anymore once you found it.
Anyway, not sure if there's an easy way of controlling lore better with the current version of the game, unless its trader based and each "quest" gives you a unique item that's needed to progress to the next one, etc.? And I don't think you can "remove" a quest from the trader once you personally have done it ("Find Johns baby AGAIN? I found it 6 times already! WHO keeps throwing the damn baby down the same damn well every damn day?"). Some of this is likely too nitpicky and happens in a lot of other games, but, that's how I see it if you wanted modders to *be able* to do good questy lore stuff and not step over each others quests as much