Rework extra large tasks splitting (much simpler and robust now).
closes #222.