This will also require scripting to make it work. Have you written any? If yes, please share it here.