Did you consider using STI for the original implementation of tasks in REMA KLHD, @timkurvers?