Did you ever find an answer to this? I'm shocked that I've had so much trouble finding a commercially available solution to this problem.