[DrawableGroup] Improved implentation