History can now be cleared more specifically.
More stuff was offloaded to the common module.
Should consider splitting up the common module up into smaller modules.