You could make AbstractLocalCommand return false and remove the implementation from all its subclasses, since these commands are never replicated.