RegisterObjectProperty() will now return an error if the offset is larger than a signed 16bit value which is what the VM supports