Destination arrays if exist are automatically rebuilt, fixes #271