I have a HandleEvent for EntityUpdated<Order>
Based on Order & Payment status, I will update a field in the OrderProductVariants' ProductVariants.
Thus, I need to call _orderService.UpdateOrder(order)
Which will of course fire off another Event.
Is that a bad thing? (Should I instead call _orderRepository.Update directly ?)