Add support for backgrounds which are centred using 50% instead of center