this would make things quite a lot more complex for example when using this inside sonata admin. with this solution it will automatically just work. otherwise we will have to add explicit code to deal with multilang all over the place.