Now I remember why I didn't done this in the first place because `getPropertyTables` is called statically all over the Store which makes using a setter/getter not feasible because you can not access $this as long `public static function getPropertyTables`.

Cleaning up the callers is another job, and should not be mixed with this one.