I found Eliot's post a very interesting read. I'm still struggling to fully comprehend the client/server architecture of BaseX and found the documentation regarding this subject a bit sparse. I'm also curious about the response(s) to the question he poses at the end of his post.