How do you ensure API stability when developing drivers for third-party hardware in projects delivered by Three Point Solutions?