You have the code for the runtimes so you can do anything, but no, something like this is not done for you. It would be easier to animate the head bone within a single skeleton, if you want the head to come off. Otherwise you could hide the head and put a new skeleton in its place that looks the same.