fix: add/remove models on remote changes