If you run cache:warmup the twig templates that are in the bundles directory get into the cache folder but not if u use a custom namespace path for twig. I don't know if Symfony renders the cache on first call/open of a custom path template.
http://symfony.com/doc/current/cookbook/templating/namespaced_paths.html