Reduce size of C array to fix cgo cross-compilation error
Simplify configuration with Options struct