[Feature] Controller logic externalized.