All of my backups are full disc backups. jriver plays these back with full menus without issue but the cool feature they have is ability to create a particle which is a reference to a specific mpls (playlist) to play back a title directly. this removes need to remux, and supports seamless branching, etc.
since infuse can play back from bluray (which is painfully slow to start) i assume by attempting to find the correct playlist - could you allow users to create a static reference to the actual playlist we want and then add that to the library? for example the reference could be a simple file dropped into the root of the bdmv folder that essentially says “play this mpls” instead of parsing and attempting to figure out the correct one