The whole reason for me to start this was because I wanted to get rid if the static `::getPropertyTables` to finally fix some issues with the static code therefore I pass the whole store.