This way we narrow the things a plugin can send, to its own scope. Still every plugin can set a list of types, so it should be ok.
Reviewed by Albert Vaca