I have an idea: Make it possible to have special conditions for opening doors etc. For example one very special key to open a door (no other keys work), or suchlike. This would also naturally leed to quests to get these special items for example. Dimension door is a problem here, but perhaps its possible to have walls that is not passable with Dimension door?