Add splitting by intersection