UP! ha la capacità di consentire una gestione ideale del traffico di rete e di ottimizzare l'utilizzo del server, grazie alla scelta di basare la gestione interattiva su micro-moduli scaricabili "on demand" sul client, unitamente alla possibilità di disconnessione dal server durante una fase interattiva. UP!, inoltre, utilizza la derivazione delle classi di oggetti per fornire nuovi meccanismi di gestione dei controlli e delle proprietà, sempre nell’ottica di ottenere una completa adattabilità dell'interfaccia. I micro-moduli sono costituiti da eseguibili scaricati su richiesta delle UP!DataViewport tramite un sistema che evita la registrazione e i quesiti che essa comporta, gestendo in proprio i meccanismi di memorizzazione e di disinstallazione. La programmazione dell’applicativo è stata mantenuta aderente ad alcune regole che permettono un’implementazione pressoché immediata. Ciò per abilitare coloro che personalizzano UP! ad utilizzare il linguaggio .Net più consono nel derivare le classi del sistema. L’immediata simmetria degli oggetti con i Business Document e l'utilizzo di un meccanismo RPC basato su SOAP ed XML, sono stati appositamente concepiti per consentire alle personalizzazioni dell'interfaccia di raggiungere gli strati inferiori del data base.