FieldGroup not implementing Item.Viewer

Hi I’m wondering why FieldGroup has the methods


setItemDataSource(Item itemDataSource)
getItemDataSource() 

and is not implementing the Item.Viewer interface which implements exactly these methods?

The replaced Form component implemented the Item.Viewer interface, is there a reason why this has been removed?