I appreciate your thoughts! I think lore and exposition ultimately boils down to reader tolerance, but as you say there are ways of making it more palatable.
I’m obviously biased, but I certainty encourage you to keep going as there are narrative constraints placed on Ravy’s ability in part to handle that concern.