Refactored ItemType to an array to support multiple types on a single item