I made a similar thread regarding this. I like your idea as it reminds me of ffxi style. Seems like it can be done simply enough.