Explicitly name derived fields to improve readability of diagnostic messages and avoid duplicate registration