WIP: Hook cache up to the charmbrowser and charm details views 

Yes, the `add` model list method takes the array without issue.