Factor out Serializable for lightweight serializable objects
Better log messages