Add dynamic bill profile hash lookup in method missing.  Add caching to #profile