Prevent 64 bits IDs from over-running in short span

- Start with a very early epoch by default so that IDs do not overrun quickly.
- Have the ability to set custom epoch.