Hi,
All references (at the moment) are of U32, or actually the number of references you can create are 2^31.
So you can create: 2147483648 DVR references, but also 2147483648 Queues, 2147483648 notifiers,...
Why we store the reference as a number(U32) and not just the DVR ref itself, is to allow the composition pattern.