Simplify constructor & internalise stored transforms