Github user franz1981 commented on the issue: https://github.com/apache/activemq-artemis/pull/1791 @michaelandrepearce The fact is that what Node contains is "enforced" by who use it and that is already generics (ie `LinkedListImpl`) and adding generic to `Node' won't add any value to who declare it (ie `PagedReferenceImpl`) indeed all the `Node` fields are hidden on purpose (for perf reasons mainly). I hope it will explain why I've chosen to "drop" this feature, but I agree that could be cool to have it :)
---