Recording Concession Revenue

I am trying to figure out the easiest way to post concession revenue in Tessitura.  Each one of our performances has a separate G/L account.  The concession revenue also has a separate G/L account for each performance. 

Normally for misc revenue like this I would create a Fund and enter the revenue as a contribution.  In this instance since the revenue is performance specific, using Funds, I would have to create up to 70-80 Funds per season. 

I am hoping someone can think of a cleaner way to handle this.  So far, I have come up with zilch!

Any thoughts?