The MIP implementation is not running asynchronous in the same way camera view items are, so unfortunately the behavior is expected.
An advice based on this is that if you have time consuming tasks try to make a design where you do not do them in the Init and do not use the UI thread.