Add SPI doc to specify properties  *must* be serializable