Support multiple update methods with custom frequency for each