also, how does one go about scaling this? since everything's persisted in the database, I can just spawn multiple supertokens-core and put a load balancer in front of it? then just make sure all of these supertokens-core instances are pointing to a single master db?