Added option mixin to define prop types that need to be added to an option