Trying to combine the two sensibly is overly complex.