Much easier to not do it.
const using x = getX() const {using prop1, prop2} = using getX() void using getX() // x, prop1 and 2 anonymous Xs to dispose