* use global repository object
+ include username in entity tags so logged in users can see different sites
+ cache post edit page