add_custom_image uses wrong signature for sub-method _add_image_object
image = self._add_image_object(source=image_source, config=image_config, data=data)
doesn't specify the required "name" attribute
def _add_image_object(
self, source: str, name: str, config: ImageItemConfig, data=None
) -> BECImageItem: # TODO fix types
I assume a test is missing for this