А не пробовали дифференцировать по параметру?
Может, и не получится... не знаю...