Best practice considerations – performance extensibility upgrade protection