JAction required updating to support the recent reflection optimisations