more pose models plus caching for G pose model