simplify view logic for item subtypes

[#56402946]