In that case I think you will need a custom plugin as there is no other way I know of that can achieve what you like.