That sounds a lot harder to implement though.