One place to define transient for each method. closes #16 closes #17