Fixed: use 3 sprite nodes for background