Separate out AbstractNormalizedNodeDataInput