fix invoice.push as chained getderived not working