well .. so yes if a class is white listed then the message will be exposed for all cases and so indeed if you want tighter control you need to create your own class.