You can copy the pointers, but that doesn't make it safe because you could have pointers to stack values.
Your comment makes no sense. OP stated that your hypothetical problem isn't even a problem if the developer knows what he is doing, and your take from that is that there are more problems?