Caching width and spec