Wondering if this being in two classes vs. DRY will come back to haunt someone?