Well, here's the patch to make IP load separately. As far as I tested it works fine. One may disagree with the choice of creating a one-element list to pass to the old version of the function, but I did this to make non-invasive edit without a more experienced LyX coder revision. The fact is that InProgress (and some other parts of the code) should now handle a single string instead of a list, but maybe in the future we'll need to use IP with a list of snippets.
Waiting for your comments. venom00
divide_ip_loading.diff
Description: Binary data
