Don't create PreviousData if data is not versioned
Support custom converters for ISystems

This breaks the serialization format