TypeCache documentation