funnel hash calculation to single location