Retrieving post.raw only works right after creating post

Yeah that is pretty much your only option.