Amend flamsteed serialisation to ensure event uniqueness.

Just leave it for now. We can clean up later