Some dictionary definitions for "showcase":
Verb - to display, demonstrate, show, or present
Noun - a setting, occasion, or medium for exhibiting something or someone, especially in an attractive or favorable aspect
I've always interpreted the term "showcase" as above, so I expect to see lists...