Add some kind of api to disable arbitrary precision datatypes for high performance requirements. Something like ```c++ DatatypeRegistry::disable_ap(); ``` which replaces `xsd:integer` and `xsd:decimal` datatypes with non ap counterparts in the registry