@Jeffro - You could write a plugin which added them automatically to the actual content stored in the DB. But I kinda like how this plugin doesn't mess with the database and just adds them dynamically. No point in cluttering the database needlessly if you don't have to.

Putting the plugin in a theme would be unwise as when you changed themes, all your old anchor links would break.