Short question: How does the calculation and interpretation of IRT item information and test information change in the presence of item properties?
Long question: There's a variation on IRT called the linear logistic test model (LLTM):
$logit(Y_{p,j}) = \theta_p + \sum_{k=1}^K q_{j,k} \alpha_k$
For persons, $\theta_p$ is a random effect across persons $p$, just as in 1PL IRT. But unlike 1PL IRT, items have properties and each property is treated as a covariate. There are $K$ possible properties, and each item $j$ is coded with property values in the vector $q_{j,k}$. The effect of each property is the weight $\alpha_k$.
For example, if your test has math problems and reading problems, one item property may be an indicator of whether the item is a math problem or a reading problem.
Suppose the properties include indicator variables for each item $j$, i.e., that the LLTM item properties are a superset of the 1PL IRT item properties. That means we have a per-item effect, a.k.a. "difficulty" in IRT parlance. Knowing the difficulty of each item allows us to compute item information, and summing up information across item tells us the information of the full test.
In the presence of item properties, can we still talk about some questions being more informative than others? How does the calculation and interpretation of IRT item information and test information change in the presence of item properties?