An alternative for pathauto and token I'm considering alternatives to pathauto module for automatic URL alias generation.

The reasons I want to stop using it are the following:


Most of the aliases are [node-type]/[node-title] so I do not need all other functionality.
Token goes wild and takes too much resources on pages where it needs to display the available tokens. I have 16 content types and quite a lot of fields and certain pages take considerably more time to load due to the large list of tokens.
I do not need token module for anything else
I would have 2 big modules less - pathauto and tokens, which would have impact on performance


I checked some similar discussions on drupal.org, but none of them offered really an alternative.

I'm now looking into optimizing the fields as each content type has its own set of fields (meaning they are not shared); this was done because of the performance but ironically I ended up with performance issues on the other end.

Setup: D7 with all latest modules.

Did you have similar problems? How did you solve them? Any words of wisdom?

Thanks!



[UPDATE]

For anyone looking for something similar, here is an article which explains how to handle that through a custom module.
The main performance problem with tokens is the token UI/token browser. You can disable that by overriding theme_token_tree() and returning an empty string. What I once did on a site is replace it it with a link that was able load the browser using ajax, but even that didn't help anymore on a site with ~300 fields and lots of references.

Pathautho/Token don't depend on entity.module?