Improving Lustre translation

Just committing before merging develop branch
Re-use node calls with same inputs