RegisteredPointer and RegisteredClass are pretty simple now.