Yes, but it doesn’t let the value of solarpv evolve as I expected it to. I.e., solarpv for the given house starts to evolve at j==1, not at the purchase of the house.
After looking harder at LifeCycleModel41, I understand that experienceasset has an implicit age dimension (the prime in hprime is the +1 of j+1 after all), and that age dimension scales into h_accum from the start. Is there any way to get experienceasset to start ticking from an event rather than only from the start of time?
Perhaps when you suggested making solarpv an experience asset, it would be an asset with only a single value that did not evolve? That could still be useful, because houses with that asset would still have idiosyncratic evolution of assets and costs, just not in the dimension of solarpv itself.