due to disappointing Kryo performance under GAE, made it optional by default