Philosophical aside: it makes me nervous that there's so much manual construction of URLs necessary for LMS/Studio interaction.  Obviously that's outside the scope of this PR, but is there a ticket or planned architectural work where this might be fixed?  Just, if we could note this problem somewhere, I think that might be for the Greater Good