@nus If I were a maintainer and got a ticket that was "I haven't actually read any of your code but you must be doing something wrong at a very high level, here's how you should be doing it", I would probably be annoyed & think the reporter had no idea what they were talking about on the basis of their lack of social skills. I'm not going to be that reporter. I stand by the high level principles, but taking an actionable report to a project requires having an understanding of what they've tried.