Proelia extension framework