if we store all data in target (in template) we won't need to traverse DOM to parent here