We should get a lot more coverage of different performance tests in our Benchmark project. So most major classes covered. ## Extensions - [ ] [When Activated](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/Activation/ViewForMixins.cs#L46) - [ ] [When Any](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/VariadicTemplates.cs#L71) - [ ] [When Any Value](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/VariadicTemplates.cs#L54) - [ ] [When Any Observable](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/VariadicTemplates.cs#L1234) - [ ] [When Any Dynamic](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/VariadicTemplates.cs#L87) ## Interactions - [ ] [Interaction](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/Interactions/Interaction.cs#L50) - [ ] [Register Handlers](https://github.com/reactiveui/ReactiveUI/blob/f49cc403c373ca89ac499d2b21f857d6876b88c0/src/ReactiveUI/Interactions/Interaction.cs#L84) - [ ] [Handle](https://github.com/reactiveui/ReactiveUI/blob/f49cc403c373ca89ac499d2b21f857d6876b88c0/src/ReactiveUI/Interactions/Interaction.cs#L169) - [ ] [Interaction Context](https://github.com/reactiveui/ReactiveUI/blob/f49cc403c373ca89ac499d2b21f857d6876b88c0/src/ReactiveUI/Interactions/InteractionContext.cs#L56) ## Observable Properties - [ ] [Reactive Object](https://github.com/reactiveui/ReactiveUI/blob/master/src/ReactiveUI/ReactiveObject/ReactiveObject.cs) - [ ] [Observable As Property Helper](https://github.com/reactiveui/ReactiveUI/blob/f49cc403c373ca89ac499d2b21f857d6876b88c0/src/ReactiveUI/ObservableForProperty/ObservableAsPropertyHelper.cs#L91) ## Reactive Commands - [x] [Create](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/ReactiveCommand/ReactiveCommand.cs#L86) - [x] [Create From Task](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/ReactiveCommand/ReactiveCommand.cs#L274) - [x] [Create From Observable](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/ReactiveCommand/ReactiveCommand.cs#L358) - [ ] [Create Combined](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/ReactiveCommand/ReactiveCommand.cs#L513) - [ ] [Invoke](https://github.com/reactiveui/ReactiveUI/blob/4ac16d3fc703929f8a573eb1300123c5ab7f6518/src/ReactiveUI/ReactiveCommand/ReactiveCommandMixins.cs#L28)