The description for this method can be identical for all the imagery providers.  Write something you like for `ImageryProvider` and then just copy it to the others.