Opt classes now implement Poolable