Не будет проблемы с производительностью, и вам НЕ нужно ничего синхронизировать и никоим образом не оборачивать, просто реализуйте это рекомендуемым образом:
public class MySingleton {
private static MySingleton _instance;
private MySingleton() {
//initialize it here
}
public static MySingleton getInstance() { return _instance; }
//other methods of the class here
}