I think we originally tried that but it had some issue with type inference if IIRC.