Why does this need to be separate? It uses the same selector so should be bundled with the other handlers. There is more of a performance hit in keeping them separate.