LPS-44689 AssetCategoryException is thrown when required category not checked
LPS-44689 Make it more generic