I think this will make sense when there will be more implementations, not only api