Muito legal o tutorial, e bem explicado, com certeza uma função muito útil.
É uma pena as vezes não existir uma função que, ao invés de criar um novo shape, apenas atualizasse a tabela ou a geometria como acontece quando se trabalha com bancos de dados, e isso ocorre em quase todas as funções de processamento...