That's something which bothers me as well. When we use constraint layout or relative layout we need ids for positioning and when all views have ids, generated binding class has lots of unnecessary properties. But as far as I know there is not a solution for that for now (like an attribute or annotation to tell it ignore )