This is actually my point. We know we have this use-case for at least order, customer and invoice, so I would make it as generic as possible right now.