404?
As some commenters have pointed out I had a stupid bug in my sample code where I misused the static object creation counter as an object instance identifier. Hence some very strange results I couldn't explain. With that bug fixed, method references now behave as expected (which is still notably different from lambda expressions).