I prefer second option, but maybe you know more about it, so I gonna implement what you want