Add single table inheritance for capabilities model