Use zope.interface for the index storage