Split PathInstanceBuffer::push