pre/post effect should be fetchable to CONTROLOBJECT semantic