Revert "(frontend) Clean useless methods"

This reverts commit dd29aa2b95ececff5504cce77bf41cf344acb5a0.
This commit caused many Exception from graph editor, and strange behavior.
It needs to be investigated. Only revert the commit for the moment