Added check to not unnecessarily require initializer for each page