Karma: Hefty but nimble and swift