I am -1 on a method now. It's early too in this use case. I'd stick to a function so other RawXXX classes can benefit from it. Later we can have the lazy rereferencing that @Eric89GXL suggested. I am also thinking about storing these info in the .info but it's much more work to do it a clean way.